package net.lab1024.sa.admin.module.business.marker.domain.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import java.math.BigDecimal;
import java.time.LocalDateTime;

import lombok.Data;

/**
 * 图标地点 实体类
 *
 * @Author 骆伟林
 * @Date 2025-10-27 11:46:41
 * @Copyright 软件需求工程第八组
 */

@Data
@TableName("t_marker")
public class MarkerEntity {

    /**
     * 图标地点id
     */
    @TableId
    private String markerId;

    /**
     * 地点id

     */
    private Long addressId;

    /**
     * 图标地点经度
     */
    private BigDecimal markerLongitude;

    /**
     * 图标地点维度
     */
    private BigDecimal markerLatitude;

    /**
     * 图标地点名称
     */
    private String markerName;

    /**
     * 图标地点简介
     */
    private String markerIntroduction;

    /**
     * 图标地点类型
     */
    private String markerType;

    /**
     * 图标地点评分
     */
    private String markerRating;

    /**
     * 图标地点营业时间
     */
    private String markerOpeningHours;

    /**
     * 创建时间
     */
    private LocalDateTime creatime;

    /**
     * 删除标识
     */
    @TableLogic(value = "0", delval = "1")
    private Boolean deletedFlag;


}
